#ifndef SMOKEOBJECT_H_
#define SMOKEOBJECT_H_
#include "../baseclass/Elem3D.h"

class SmokeObject :public Elem3D
{
    float dy_fum; 
    float scale_y;
    float scale_x;
    float scale;
    static int smoke_name;
    static bool compiled;

public:    
    bool visible;
	SmokeObject();
	virtual ~SmokeObject();
    SmokeObject(GameStatus* g): Elem3D(g){}
    
    
    void setPos(float x,float y,float z) {pos.x = x, pos.y = y, pos.z = z;}
    void setScale(float s) {scale = s;}
    void setOffset(float o){dy_fum+=o;}
    void LoadLists();
    void DoIdle();
    void Init();
    void Draw();
};

#endif /*SMOKEOBJECT_H_*/
